Cuban anchovy - German English Dictionary